公司主页 文档归类 淘宝

PacketSniffer BLE 抓包

对于任何复杂协议的深入学习,我们都建议一个通用的学习方法,从规范->实现->抓包,规范是无关编程语言、语法文档表达,实现是各家SDK、API、源码,对于抓包则是对应实现理解规范。所以在BLE学习、研发过程抓包尤为重要。TI在这方面相比来说是做得相当好了,极大的简化了BLE的学习,熟练使用抓包工具,会大大降低蓝牙协议的技术入门槛,起到事半功倍的效果。
对于蓝牙空中抓包,暂时地我们只有使用CC2540 USB Dongle。成功下载PacketSniffer直接双击安装。

使用

安装

成功安装PacketSniffer,我们直接插入CC2540 USB Dongle到PC,会自动安装驱动,成功安装驱动后,再设备管理器我们能够发现以下设备。

选择启动PackeetSniffer,并且选择Bluetooth Low Energy

界面功能

我们将详细讲解界面功能,

过滤规则举例

注意:注意规则的";"分号间隔表示两条规则需要同时满足;

Troubleshooting

---------------------------
GenPacketSniffer
---------------------------
Invalid format of initiator address. Should be given as 12 hex digits.
Examples of correct format: 0x0123456789AB, 0x112233445566, 0xFFFFFFFFFFFF.
---------------------------
确定   
---------------------------

地址格式不对。

加入我们

文章所有代码、工具、文档开源。加入我们QQ群 591679055获取更多支持,共同研究CC2640R2F&BLE5.0。

CC2640R2F&BLE5.0-乐控畅联 © Copyright 2017, 成都乐控畅联科技有限公司.